#include<stdio.h>
void bubble_sort(long long int* a,long long int n)
{
    int i,j;
    for(i=0;i<n-1;i++)
    {
        for(j=0;j<n-1-i;j++)
        {
            if(a[j]>a[j+1])
            {
                int tmp=a[j+1];
                a[j+1]=a[j];
                a[j]=tmp;
            }
        }
    }
}
int main()
{
    long long int n,i,sum=0,a[100050];
    scanf("%lld",&n);
    for(i=0;i<n;i++)
    {
    scanf("%lld",&a[i]);
    sum+=a[i];
    }
    bubble_sort(a,n);
    printf("%lld %lld %lld",a[0],a[n-1],sum);
    return 0;
}